﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Max.PH5_2011A.Domain.Shared
{
    /// <summary>
    /// 订单状态
    /// </summary>  
    public enum OrderState
    {
        //待付款  --- 付款中
        /// <summary>
        /// 待付款
        /// </summary>
        [Display(Name ="待付款")]
        WaitingPay,

        //待发货  --- 已付款
        /// <summary>
        /// 待发货
        /// </summary>
        WaitingSend,

        //待收货  --- 已发货
        /// <summary>
        /// 待收货
        /// </summary>
        WaitingRecived,

        //待确认  --- 已收货
        /// <summary>
        /// 待确认
        /// </summary>        
        WaitingConfirm,

        //待评价  --- 已确认
        /// <summary>
        /// 待评价
        /// </summary>
        WaitingComment,


        //已完成 
        /// <summary>
        /// 已完成
        /// </summary>
        Finished,

        /// <summary>
        /// 已取消
        /// </summary>
        //已取消
        Canneled,

        /// <summary>
        /// 已删除
        /// </summary>
        [Display(Name = "已删除")]
        Deleted
    }
}
